
#pragma once

namespace NT
{
namespace RENDERER
{

class NtLight
{
public:
	NtLight();
	~NtLight();

	void SetDiffuse(float r, float g, float b, float a);
	void SetDirection(float x, float y, float z);

	const D3DXVECTOR4& GetDiffuse() const;
	const D3DXVECTOR3& GetDirection() const;

private:
	D3DXVECTOR4 m_diffuse;
	D3DXVECTOR3 m_direction;
};

}	// namespace RENDERER
}	// namespace NT